warble (doves) - French English Dictionary